Ban on diesel and petrol taxies